@charset "utf-8";
/* CSS Document */
/*-------------Containers----------------*/
	/* size 960 fluid for 16 colum */
/*---------------------------------------*/

.cont_016 { width:100%; }
/*------------------------------- */
.cont_016 .col-01, .cont_016 .col-02, .cont_016 .col-03, .cont_016 .col-04, .cont_016 .col-05, .cont_016 .col-06, .cont_016 .col-07, .cont_016 .col-08, .cont_016 .col-09, .cont_016 .col-010, .cont_016 .col-011, .cont_016 .col-012, .cont_016 .col-013, .cont_016 .col-014, .cont_016 .col-015, .cont_016 .col-016 {
			display:inline;
			margin-right:1%;
			margin-left:1%;
			float:left;
}
.cont_016 .col-016 { width:98%; }
.cont_016 .col-01 { width:6.25%; }
.cont_016 .col-02 { width:10.5%; }
.cont_016 .col-03 { width:16.75%; }
.cont_016 .col-04 { width:23%; }
.cont_016 .col-05 { width:29.25%; }
.cont_016 .col-06 { width:35.5%; }
.cont_016 .col-07 { width:41.75%; }
.cont_016 .col-08 { width:48%; }
.cont_016 .col-09 { width:54.25%; }
.cont_016 .col-010 { width:60.5%; }
.cont_016 .col-011 { width:66.75%; }
.cont_016 .col-012 { width:73%; }
.cont_016 .col-013 { width:79.25%; }
.cont_016 .col-014 { width:85.5%; }
/*-------------------------------------------*/
 	 	/* size 960 fixed for 12 colum*/
/*-------------------------------------------*/
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-13, .col-14, .col-15, .col-16 {
			display:block;
			margin-right:10px;
			margin-left:10px;
			float:left;
}
.cont_s12 {
			width:960px;
			margin:0 auto;
			display:block;
}
.cont_s12 .col-1 { width:60px; }
.cont_s12 .col-2 { width:140px; }
.cont_s12 .col-3 { width:220px; }
.cont_s12 .col-4 { width:300px; }
.cont_s12 .col-5 { width:380px; }
.cont_s12 .col-6 { width:460px; }
.cont_s12 .col-7 { width:540px; }
.cont_s12 .col-8 { width:620px; }
.cont_s12 .col-9 { width:700px; }
.cont_s12 .col-10 { width:780px; }
.cont_s12 .col-11 { width:860px; }
.cont_s12 .col-12 { width:940px; }
.cont_s12 .container { margin-left: -10px; }
.cont_s12 .col-1 .container { width: 80px; }
.cont_s12 .col-2 .container { width: 160px; }
.cont_s12 .col-3 .container { width: 240px; }
.cont_s12 .col-4 .container { width: 320px; }
.cont_s12 .col-5 .container { width: 400px; }
.cont_s12 .col-6 .container { width: 480px; }
.cont_s12 .col-7 .container { width: 560px; }
.cont_s12 .col-8 .container { width: 640px; }
.cont_s12 .col-9 .container { width: 720px; }
.cont_s12 .col-10 .container { width: 800px; }
.cont_s12 .col-11 .container { width: 880px; }
.cont_s12 .col-12 .container { width: 960px; }
/*--------------------------------------------*/
			/* size 720 fixed for 12 colum*/
				   /*768 < x < 959*/
/*-------------------------------------------*/
	@media only screen and (min-width: 768px) and (max-width: 959px) {
body {
min-width: 720px;
}
.cont_s12 .col-1, .cont_s12 .col-2, .cont_s12 .col-3, .cont_s12 .col-4, .cont_s12 .col-5, .cont_s12 .col-6, .cont_s12 .col-7, .cont_s12 .col-8, .cont_s12 .col-9, .cont_s12 .col-10, .cont_s12 .col-11, .cont_s12 .col-12, .cont_s12 .col-13, .cont_s12 .col-14, .cont_s12 .col-15, .cont_s12 .col-16 {
width:100% !important;
margin:0;
}
 .cont_s12 .container {/* margin-left: 0; */
}
.cont_s12 .col-1 .container, .cont_s12 .col-2 .container, .cont_s12 .col-3 .container, .cont_s12 .col-4 .container, .cont_s12 .col-5 .container, .cont_s12 .col-6 .container, .cont_s12 .col-7 .container, .cont_s12 .col-8 .container, .cont_s12 .col-9 .container, .cont_s12 .col-10 .container, .cont_s12 .col-11 .container, .cont_s12 .col-12 .container {
width:100% !important;
}
 .cont_s12 .col-4 .container {
width:100% !important;
}
}
/*--------------------------------------------*/
  @media only screen and (min-width: 480px) and (max-width: 767px) {
	/*body { min-width: 100%;  }*/
.cont_s12 {
width:90%;
margin:5% auto;
display:block;
}
 .cont_s12 .col-1, .cont_s12 .col-2, .cont_s12 .col-3, .cont_s12 .col-4, .cont_s12 .col-5, .cont_s12 .col-6, .cont_s12 .col-7, .cont_s12 .col-8, .cont_s12 .col-9, .cont_s12 .col-10, .cont_s12 .col-11, .cont_s12 .col-12, .cont_s12 .col-13, .cont_s12 .col-14, .cont_s12 .col-15, .cont_s12 .col-16 {
width:100%;
margin:0;
}
 .cont_s12 .container {
margin-left: 0;
}
 .cont_s12 .col-1 .container, .cont_s12 .col-2 .container, .cont_s12 .col-3 .container, .cont_s12 .col-4 .container, .cont_s12 .col-5 .container, .cont_s12 .col-6 .container, .cont_s12 .col-7 .container, .cont_s12 .col-8 .container, .cont_s12 .col-9 .container, .cont_s12 .col-10 .container, .cont_s12 .col-11 .container, .cont_s12 .col-12 .container {
 width:100%;
}
}
 
/*-----------------------------------------*/
@media screen and (max-width:480px) {
 .cont_s12 {
width:90%;
margin:5% auto;
display:block;
}
 .cont_s12 .col-1, .cont_s12 .col-2, .cont_s12 .col-3, .cont_s12 .col-4, .cont_s12 .col-5, .cont_s12 .col-6, .cont_s12 .col-7, .cont_s12 .col-8, .cont_s12 .col-9, .cont_s12 .col-10, .cont_s12 .col-11, .cont_s12 .col-12, .cont_s12 .col-13, .cont_s12 .col-14, .cont_s12 .col-15, .cont_s12 .col-16 {
width:100%;
margin:0;
}
 .cont_s12 .container {
margin-left: 0;
}
 .cont_s12 .col-1 .container, .cont_s12 .col-2 .container, .cont_s12 .col-3 .container, .cont_s12 .col-4 .container, .cont_s12 .col-5 .container, .cont_s12 .col-6 .container, .cont_s12 .col-7 .container, .cont_s12 .col-8 .container, .cont_s12 .col-9 .container, .cont_s12 .col-10 .container, .cont_s12 .col-11 .container, .cont_s12 .col-12 .container {
 width:100%;
}
}
}
/*-----------------------------------------*/
				/*padding*/
/*---------------------------------------*/
.cont_s12 .col-15 { width:91.75%; }
.pdng_l1 { padding-left:6.25%; }
.pdng_l2 { padding-left:12.5%; }
.pdng_l3 { padding-left:18.75%; }
.pdng_l4 { padding-left:25%; }
.pdng_l5 { padding-left:31.25%; }
.pdng_l6 { padding-left:37.5%; }
.pdng_l7 { padding-left:43.75%; }
.pdng_l8 { padding-left:50%; }
.pdng_l9 { padding-left:56.25%; }
.pdng_l10 { padding-left:62.5%; }
.pdng_l11 { padding-left:68.75%; }
.pdng_l12 { padding-left:75%; }
.pdng_l13 { padding-left:81.25%; }
.pdng_l14 { padding-left:87.5%; }
.pdng_l15 { padding-left:93.75%; }
/*--------------------------------------------*/
.pdng_r1 { padding-right:6.25%; }
.pdng_r2 { padding-right:12.5%; }
.pdng_r3 { padding-right:18.75%; }
.pdng_r4 { padding-right:25%; }
.pdng_r5 { padding-right:31.25%; }
.pdng_r6 { padding-right:37.5%; }
.pdng_r7 { padding-right:43.75%; }
.pdng_r8 { padding-right:50%; }
.pdng_r9 { padding-right:56.25%; }
.pdng_r10 { padding-right:62.5%; }
.pdng_r11 { padding-right:68.75%; }
.pdng_r12 { padding-right:75%; }
.pdng_r13 { padding-right:81.25%; }
.pdng_r14 { padding-right:87.5%; }
.pdng_r15 { padding-right:93.75%; }
/*----------------------------------*/
	/* First,Last */
/*----------------------------------*/
.first { margin-left:0 !important; }
.last { margin-right:0 !important; }
.end { margin-bottom:0 !important; }
.start { margin-top:0 !important; }
/*-----------------------------------*/
.clear { clear: both; }
.clearfix:after {
			clear: both;
			content: '.';
			display: block;
			visibility: hidden;
			height: 0;
}
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/*-------------------------------------*/
.right { float:right !important; }
.f-left { float:left !important; }
.f-right { float:right !important; }
/*-------COLUMN 1------------*/
.one-half, .one-third, .two-third, .three-fourth, .one-fourth, .one-fifth, .two-fifth, .three-fifth, .four-fifth, .one-sixth, .five-sixth, .footer-box, .header-box {
			margin-right:4%;
			float:left;
}
/*Columns */
.column_full { width: 100%; }
.one-half, .column-two { width: 48%; }
.one-third, .column-three { width: 30.66%; }
.two-third { width: 65.33%; }
.one-fourth, .column-four { width: 22%; }
.three-fourth { width: 74%; }
.one-fifth, .column-five { width: 16.8%; }
.two-fifth { width: 37.6%; }
.three-fifth { width: 58.4%; }
.four-fifth { width: 79.2%; }
.one-sixth, .column-six { width: 13.33%; }
.five-sixth { width: 82.67%; }
/*---------*/
.margin-r {margin-right:10px;}
.margin-l {margin-left:10px;}
.margin-t {margin-top:10px;}
.margin-b {margin-bottom:10px;}